Specifying Railway Interlocking SystemsThis research is funded by Westinghouse Rail Systems, Chippenham, UK
نویسندگان
چکیده
One of the Grand Challenges in Computer Science is to verify railway interlocking systems [1]. We give a generic datatype of control tables and ladder logic (2,3), and extract from these verification conditions (4). A proof of the correctness of these conditions is performed using induction and a datatype of reachable states (5). Finally, some concluding remarks are presented (6). This specification has been implemented in Agda2.
منابع مشابه
Testing Solutions through SysML / UML
Dave Richards Artisan Software Tools Suite 701, Eagle Tower Montpelier Drive Cheltenham, UK, GL50 1TA [email protected] Andrew Stuart Westinghouse Rail Systems Ltd PO Box 79 Pew Hill, Langley Park Chippenham, Wiltshire, SN15 1JD, UK [email protected] Matthew Hause Artisan Software Tools Suite 701, Eagle Tower Montpelier Drive Cheltenham, UK, GL50 1TA Matthew.Hause@arti...
متن کاملSpecifying Railway Interlocking Requirements for Practical Use
An essentially complete formal specification of safety requirements for railway interlockings has been developed. The work is part of as project with the Swedish National Rail Administration investigating the feasibility of using formal methods for the analysis of interlockings in a production setting. An overview of the specification is given and two ongoing case studies on verifying interlock...
متن کاملForm Follows Vision - User-Centred Interface Design for Rail Traffic Controllers' Workplaces
In our Rail Human Factors approach, we define the human as the starting point for our interdisciplinary research on the design of human-machine interfaces in railway systems. One key focus of this approach is on the future workplace of the rail traffic controller. In this paper, a collaboration project between human factors scientists and trained rail traffic controllers is presented. Based on ...
متن کاملPARAMETRIC STUDY ON RAILWAY FASTENING SYSTEM RESPONSE SUBJECTED TO DIFFERENT AXLE LOAD
There are several factors causing fastening systems to deteriorate faster than the designed life. The high repetitive loads from a moving train being one of the main factors, track irregularities, design and installation defects of track components, non-uniform rail support stiffness, unevenness in the rail seat deterioration are some of the factors causing fastenings systems to deteriorate fas...
متن کاملApplying Frequency Response method for contact Rails Fault Diagnosing in Ungrounded Electrical Railway System
Abstract General faults in regular electrical railways system could be detect by implementing the specific protection functions such as ground fault or sensitive earth fault. Otherwise, in ungrounded electrical railway systems which using both feeding and return contact rail at the same time, fault detection cannot done with above-mentioned function. Due to recent growth in electrical railway ...
متن کامل